<<<<<<< HEAD
package com.work.tqyb.base;

import android.os.Bundle;

import androidx.activity.ComponentActivity;
import androidx.annotation.Nullable;

public abstract class BaseActivity extends ComponentActivity {

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        initData();
        observe();
        onViewClick();
    }

    public abstract void initData();

    public abstract void onViewClick();

    public abstract void observe();

}
=======
<<<<<<< HEAD
package com.work.tqyb.base;

import android.os.Bundle;

import androidx.activity.ComponentActivity;
import androidx.annotation.Nullable;

public abstract class BaseActivity extends ComponentActivity {

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        initData();
        observe();
        onViewClick();
    }

    public abstract void initData();

    public abstract void onViewClick();

    public abstract void observe();

}
=======
package com.work.tqyb.base;

import android.os.Bundle;

import androidx.activity.ComponentActivity;
import androidx.annotation.Nullable;

public abstract class BaseActivity extends ComponentActivity {

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        initData();
        observe();
        onViewClick();
    }

    public abstract void initData();

    public abstract void onViewClick();

    public abstract void observe();

}
>>>>>>> 4884a6e (demo)
>>>>>>> 54e0208 (demo)
